Synonyms for "major tranquilliser"

Words with similar meaning